package com.xiaojiang.service;

import cn.dev33.satoken.util.SaResult;
import com.xiaojiang.dto.UpdateUserPwdDto;
import com.xiaojiang.dto.UserLoginDto;
import com.xiaojiang.dto.UserQueryAllDto;
import com.xiaojiang.entity.UserAll;

/**
 * 功能：
 * 作者：小江
 * 日期：2024年10月22日
 */
public interface UserService {

    //添加用户
    SaResult registerUser(UserAll userAll);

    SaResult loginUser(UserLoginDto userLoginDto);

    SaResult deleteUserById(Integer userId);

    SaResult queryUserAll(UserQueryAllDto userQueryAllDto);

    SaResult updateUserPwd(UpdateUserPwdDto updateUserPwdDto);
}
